special purpose transportation tool - Turc Anglais Dictionnaire